use crate::draw::Draw;

/// 下拉选择框组件，包含尺寸与可选项。
pub struct SelectBox {
    pub width: u32,
    pub height: u32,
    pub options: Vec<String>,
}

impl Draw for SelectBox {
    fn draw(&self) {
        println!(
            "draw SelectBox: {:?} ({}×{})",
            self.options, self.width, self.height
        );
    }
}